Spotted rose snapper - German English Dictionary